epiglottis and supraglot - French English Dictionary